package vue;

import java.awt.Font;
import java.awt.GridLayout;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import controleur.CreationCollectionListener;
/**
 * 
 * @author Plancq Charlotte, Lanvin Kévin, Darras Raphael
 *
 *
 */
public class AffichageCreationCollection extends JPanel{
	private static final long serialVersionUID = 1L;
	private JLabel nom,titre;
	private JTextField champ;
	private JButton go;
	
	public AffichageCreationCollection(AffichageGlobal p) {
		titre = new JLabel("Creation d'une nouvelle collection");
		titre.setFont(new Font("Arial", Font.BOLD, 26));
		nom = new JLabel("Saisir le nom de la nouvelle collection : ");
		champ = new JTextField();
		champ.addKeyListener(new CreationCollectionListener(p, this));
		go = new JButton("Creer la collection !");
		setLayout(new GridLayout(10, 2, 10, 10));
		
		add(Box.createVerticalStrut(20)); 
		add(titre);add(Box.createVerticalStrut(20));
		add(nom);
		add(champ);
		add(go);
		go.addActionListener(new CreationCollectionListener(p, this));
		
	}

	public String getNom() {
		return champ.getText();
	}
}
